Big Huge Thesaurus

sea spider

noun

sounds kind of like